//
//  DFUserAccount.swift
//  新浪微博
//
//  Created by dafei on 16/5/23.
//  Copyright © 2016年 itheima. All rights reserved.
//

import UIKit

class DFUserAccount: NSObject {
    
    ///用户授权的唯一票据 用户访问接口 的权限唯一标识
    var access_token: String?
    
    //用户token过期时间
    var expires_in: NSTimeInterval = 0{
    
        didSet{
        
            //一旦kvc 给expires_in 就开始计时
            expires_date = NSDate(timeIntervalSinceNow: expires_in)
        }
    
    }
    
    //直接使用expires_in 无法判断用户toekn 的过期时间
    var expires_date: NSDate?
    
    //用户收的uid 标识唯一用户
    var uid: String?
    
    ///用户的好友显示名称
    var name: String?
    ///用户好友显示名称
    var avatar_large: String?
    
   // 字典转模型
    init(dict: [String : AnyObject]) {
        super.init()
        setValuesForKeysWithDictionary(dict)

    }
    
    //过滤
    override func setValue(value: AnyObject?, forUndefinedKey key: String) {
        
    }

}
